record of success - English Synonyms Dictionary